const log = (a: string) => a;
const log = <A,>(a: A): A => a;
function log(a: string) {
  return a;
};
const log = function <A>(a: A): A {
  return a;
};
const log = function (a: A): string {
  return a;
};